McLaren technology centre
tijdschriftartikel
Keywords: Norman Foster & Partners; Verenigd Koninkrijk , Engeland