Stephen Barrett

Architect, Partner of Rogers Stirk Harbour + Partners (London).

Stephen Barrett
Stephen Barrett

Architect, Partner of Rogers Stirk Harbour + Partners (London).

International Experts Section

Biography

Jury member biography is being updated