David R Fuller, RIBA

Senior Architect