London, UK. 17 January 2013. Stalls at the London Bike Show 2013 in London's ExCel Exhibition Centre. George Henton / Alamy Live News.


Size: 5326px × 3330px
Photo credit: © George Henton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bike, bikes, england, excel, exhibition, kingdom, london, show, sport, uk, united