The Church of St. Mary of the Flower, a Gothic Revival-style church in the town of St. Petersburg, Russia, stands majestically with its bell tower and arched windows, surrounded by a stone wall and a small chapel.