Designed by
Title
Palace Square #65900270
Description
SAINT-PETERSBURG, RUSSIA - JUNE 10, 2015: Palace Square on the opening day of the 52nd World Congress of the International Federation of Landscape Architects 7-15 June 2015, St. Petersburg, Russia
This image is editorial