MAJOR TAYLOR STALL
Major Taylor Shop
Got a burning Major Taylor Stall question?
The Major Taylor Stall is located in Broadway Market School Yard London every Saturday and are purveyors of vintage and handmade cycling accessories. This is what we like and inspires us.
Inventor and his creation - ice bike
5 March, 2012
reblogged this from