Goodwood Festival of Speed: The Red Arrows. Goodwood Festival of Speed, Goodwood House, Sussex, England, 1-3 July 2011.
The Red Arrows.
Goodwood Festival of Speed, Goodwood House, Sussex, England, 1-3 July 2011.