The Olympic Velodrome under construction at the Olympic site in London England
Size: 5315px × 3558px
Photo credit: © Mike Hughes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2012, area, arena, atheletes, athletics, boats, buildings, canary, city, construction, docks, dogs, dome, east, england, erial, fast, financial, holiday, isle, link, london, offices, olympics, propertiestravel, quays, rail, river, skyscapers, stadia, stadium, stratford, thames, uk, vacation, vessels, view, water, waterside, wharf