Hand holding family snapshot of children in paddling pool in back garden. Isle of Wight, UK. 1980 and 2005
Editorial
Resolution
5521 x 3652px
Contributor
Rights
Release
Stock Photo ID
D1223_3_320