Designed by
Title
London bike sharing #48402226
Description
LONDON, UK - MAY 14, 2012: Community bikes station in London. Barclays Cycle Hire is one of most successful city bike networks worldwide with 5,000 bikes and 570 stations as of 2012.
This image is editorial