19 July 1975

Harlech

Image ID: 7507061


Close Window