St John’s Church , Taunton , Somerset, England. [image deleted] Post Comment Receive notifications Add a comment...