Worcester Cathedral is an Anglican cathedral in Worcester, England; situated on a bank overlooking the River Severn. It is the seat of the Anglican Bishop of Worcester. Its official name is The Cathedral Church of Christ and the Blessed Mary the Virg... Read further
License: All Rights Reserved