Narva Triumphal Arch St. Petersburg

Ploshchad Stachek, St. Petersburg , North-West Russia, Russian Federation