Wednesday, March 23, 2016

Cycle engineer riding the world's smallest bicycle through the city, London, August 1937



No comments:

Post a Comment