A print 10 has a substrate 12 and a plurality of memory tags T, e.g. RFID tags, coupled to the substrate in each of a plurality of image areas A which can have images I printed in them. The print is preferably an index print of the images I, the images being printed onto the substrate in low resolution with data relating to each image being stored in the corresponding memory tag. The data preferably includes the image in high resolution format, and may further include other data concerning the image and how/when it was taken. A further memory tag (TB, Fig. 4) may be located in the border of the substrate, for storage of data concerning the index print as a whole, such as a list of the images on the print, and their respective locations, including the locations of the memory tags.; The memory tags may be read by a hand-held reader, or larger equipment, and may be located by printing visible icons at their locations.