You said one thing that is IMPORTANT.. "CAMERA" which make of camera do you have.
Some cameras play nice with a _____ some with a _ _ _ _ and some with most anything, (Different blanks as you can see).
The rest of the devices generally play nice with everything.
In my motor home, for reasons other than photo printing I use a full size Canon MG class scanner/printer/copier.. It does photos (From my PC's or my 'Droids with either of two printing apps. I normally use Pixma print, from Canon) The other app is much more versitle (Hammermill's printer app, they make paper)
But your camera is the one that may be hard to print direct from.