Chesma Church (Chesmenskaya Tserkov) St. Petersburg

Ulitsa Lensoveta, 12, St. Petersburg , North-West Russia, Russian Federation