Like so many other things, you could buy a Royal Enfield at Harrod's in the 1920's at their store in Brompton Road. They have been there since 1851 and are still there today.
The Vintagent Classics: God Speed You! Black Emperor
22 hours ago


No comments:
Post a Comment