Designed by
Title
Barclays Bicycle Scheme #37906043
Description
London, United Kingdom - May 14, 2011: Two cyclists on Barclays bicycles in Central London, wait for the traffic signals to change on May 14th 2011. The rental scheme provides over 5000 bikes for hire
This image is editorial