Designed by
Title
City of Nice, France - Public Bicycles Sharing Station #43299841
Description
NICE, FRANCE - APRIL 27: Public Bicycles Sharing Station on April 27, 2013 in Nice, France. One of 120 stations in Nice. This service offers over 1200 self-service bicycles.
This image is editorial