The small market town of Cirencester, England is home to one of the biggest parish churches in the country: St. John the Baptist. Here, community members find their home the second they step through ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results