_1220019a

‹ Return to 1963 Triumph Trophy TR6 parked in deepest Camden Town London

1963 Triumph Trophy TR6 motorcycle.
Location in Camden Town London UK
parked on street with street art in background

Leave a Reply

Your email address will not be published.