Published September 7, 2017 at 2400 × 1600 in Metro Bike Share launches in Venice with 15 stations and 165 bicycles‘bike venice’ ‹ Back