adderbury-42

Stained glass by A.J. Davies (1877-1953) – St. Peter and St. Paul, Deddington