Designed by
Title
Velopop bicycle sharing station in Avignon, France #36231032
Description
AGIGNON, FRANCE - OCTOBER 11: Velopop bicycle sharing station in Avignon on October 11, 2013. Velopop is a bike sharing scheme in Avignon launched in July 2009 with 200 bicycles and 17 stations
This image is editorial