On the road show
With Carancestry
Triumph Trophy motorcycle 1963
07 Jun 2013, London, England, UK — 1963 Triumph Trophy motorcycle in a street Camden North London — Image by © Martyn Goddard/Corbis
07 Jun 2013, London, England, UK — 1963 Triumph Trophy motorcycle in a street Camden North London — Image by © Martyn Goddard/Corbis
Comments are closed
Leave a comment
In order to post a comment, you need to register or sign in.