Museums. Tudeley, England. All Saints' Church, Tudeley

Google Maps
Website: http://www.tudeley.org/allsaintstudeley.htm