Hand holding snapshot of family unit in back garden. Isle of Wight, UK. 1976 and 2005
Editorial
Resolution
5220 x 3478px
Contributor
Rights
Release
Stock Photo ID
D1223_3_321