Designed by
Title
Triumph Square (Triumfalnaya Ploshchad) in Moscow #54794637
Description
MOSCOW, RUSSIA - MAY 22, 2015: Triumph Square (Triumfalnaya Ploshchad) in the city center - a sample of the Soviet style. Mayakovsky monument, Beijing hotel behind it and Tchaikovsky concert hall on the left.
This image is editorial