New Holland
Location: Saint-Petersburg, Russia
Typology: Mixed-Use, Redevelopment
Years: 2010
Status: Concept
Design team: RMJM Scotland Ltd