Exploring Saint Petersburg’s Redeveloped New Holland Island

From film festivals and green space to restaurants and art installations, the development energizes the city
Find all stories on New Holland Island in this tag archive.
From film festivals and green space to restaurants and art installations, the development energizes the city