Lions Bridge St. Petersburg

Griboyedov Canal St. Petersburg , North-West Russia, Russian Federation