Studio

Rogers Stirk Harbour + Partners (RSHP)

London, United Kingdom / Shanghai, China

More info
Works
Articles