05 June 1975

Durham Cathedral

Image ID: 7506005


Close Window