Worcester Cathedral is the cathedral in Worcester, England; situated on a bank overlooking the River Severn.
Comment on this Photo