Ellsworth Bikes

New head tube mark for USA made Ellsworth Handcrafted Bicycles (mountain bikes).

More by Dane Storrusten

View profile