Share
twitterlinkedinfacebook
Image 1 of 1
London Olympics 2012 0London Olympics 095.jpg
A wind turbine at the London Olympic Park.