German Bike Shop Designer: uknown
Location: Altlandsberg, Germany
A bicycle shop in Altlandsberg, Germany advertises their goods with a wall of around 120 bikes mounted on the building’s exterior in lieu of a sign. flavorwire.com Posted: 08/31/2010 digg | del.icio.us | stumble | email this

Go to: Previous Page | SpaceInvading Front Page