We have some of these blocks at home. I do not use them for photos but for practicing a variety of concepts. Using the Education Cubes at website, I can print insert cards for the blocks. I have used them pretty often for a variety of concepts. We have used them to practice letters, numbers, shapes, and colors.