press to zoom

press to zoom

press to zoom

press to zoom
1/5

New Holland

Location: Saint-Petersburg, Russia

Typology: Mixed-Use, Redevelopment 

Years: 2010

Status: Concept

Design team: RMJM Scotland Ltd