The small market town of Cirencester, England is home to one of the biggest parish churches in the country: St. John the Baptist, where community members find their home the second they step through the 12th-century, cathedral-style doors. The church, while visually...
