RIBA Shanghai General Get Together

Hosted by RIBA Shanghai