Mini Thermal Picture Printers - one in a camera (Mat on tat) (youtube.com)
This one is locked down to its app though, so find one that you can print without a proprietary app.
Prints greys via dithering, so photos will need some processing before printing.