Cross Harris Architects

353 Strand