Spencer De Grey

About

Spencer Thomas de Grey CBE RIBA is a British architect.