candiacomesclean.wordpress.com
Two Musical Angels
St Lawrence Church, Lechlade (Cotswolds) Photos by Candia Dixon-Stuart