Church in Snow

St Eadburgha’s Church

Location

The Cotswolds, Worcestershire, UK.