Formula One World Championship: The McLaren Headquarters building from the outside. McLaren Headquarters, Colnbrook, near Heathrow, England, 1973.
The McLaren Headquarters building from the outside.
McLaren Headquarters, Colnbrook, near Heathrow, England, 1973.