Designed by
Title
Barcelona city bikes #27693303
Description
BARCELONA, SPAIN - NOVEMBER 6: Pedestrians walk by Bicing bikes on November 6, 2012 in Barcelona, Spain. Bicing is one of oldest city bike networks with 400 stations and 6,000 bicycles.
This image is editorial