Architect

Kevin Roche

(Dublin, 1922 - Guilford, 2019)