Designed by
Title
Worcester Cathedral and River Severn. #60280397
Description
Cathedral Church of Christ and the Blessed Virgin Mary on the banks of the river Severn with rowers passing by, Worcester, Worcestershire, England, UK, Western Europe.
This image is editorial