A bicycle shop in Altlandsberg, Germany.

Flavorwire » Pic of the Day: 120 Bikes on a Wall.

Advertisements