Designed by
Title
Saint Petersburg, Russia: Lakhta Center, a view from Vasilyevsky Island #203322889
Description
Saint Petersburg, Russia - July 13, 2020: Lakhta Center, a view from Vasilyevsky Island. The tallest skyscraper in Europe, a 462-meter complex that houses the Gazprom headquarter and public spaces.
This image is editorial