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