Church of Saint Mary, Limington
Wauwatosa Police Dept - Final
Flooded fields and river yeo!!
The Church of Saint Mary in Limington, Somerset, England dates from the late 14th century and includes fragments of an earlier building. It has been designated as a Grade I listed building.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
Religious organizations and communities