Andover, England
Andover, England
March, 2009 - Biggin Hill Car Show
Triumph Roadster