Open menu
Leonard Wilkinson
The church of St. Nicholas of Myra Ozleworth, Gloucestershire