Team Tyrrell Factory: The Tyrrell team headquarters. Formula One Features, Tyrrell Factory, Ockham, Kent, England, 1976.
The Tyrrell team headquarters.
Formula One Features, Tyrrell Factory, Ockham, Kent, England, 1976.