Swanage and Purbeck Gallery

Church of St Nicholas at Worth Matravers