Principal
London, England, United Kingdom
Gensler
Lehman Smith McLeish
Designer
The Catholic University of America