Printer that prints iphone photos?

You know how you go to cvs/walmart and you can print photos? We'll I'm looking for a printer that can print photos like you plug your iPhone into the small little printer and it prints your photos. I need like a small little printer that prints my photos and I just plug my USB cord and than it prints when I press the button. Like actual photos not the crummy ones you print using your actual printer.

You need a printer that is compatible with Air Print. Then over Wi-Fi, you can print from your iPhone to your printer, wirelessly.

Samsung do small high quality photo printers that you can print with USB or even direct with bluetooth and no physical connection