Designed by
Title
Bicycles station in Barcelona. #66662124
Description
BARCELONA, SPAIN - JANUARY 13, 2015: Bicing bicycles sharing station on the street of Barcelona. This service inaugurated in 2007, covers small and medium daily routes within the city, consists of more than 420 stations.
This image is editorial