16 September 1980

The "Hollybush" at Denford

Image ID: 8009020


Close Window