Moscow Square Saint Petersburg design

Moscow Square Saint Petersburg design

Design for Moscow Square in Saint Petersburg, Russia