You can't get a perfect digital copy of a printed out photo. You're subjecting yourself to generational losses for no good reason.
If you're a fan of paper, you could base64 encode the digital photo and print that out onto paper with a small font, or store the digital data in several QR codes. You can include a small preview too. But a couple hard drives or microSD cards will hold many millions of times as many photos in less physical space.