Leominster Baptist Church In Etnam Street, Leominster And En - Gallery | Neighbourly

Leominster baptist church was founded upon baptist principles in 1656 to advance the christian faith. the trust maintains the property of the church ...
neighbourly