Photographic Print

Worcester and the river crossings from the cathedral tower. St Andrews spire (right) is a well known landmark. 26th July 1968.


Work by Staff

View All

Related Categories