Designed by
Title
Bishop Henry Philpot in Worcester Cathedral - Worcestershire, England, United Kingdom #273050255
Description
Bishop Henry Philpot in Worcester Cathedral, Worcester, Worcestershire, England, United Kingdom - 28th of January 2023
This image is editorial