By: Kenan Malik
Aug 26 2012
Tags: britain, flowers, london, olympic park
More from London’s Olympic Park, this time time a picture of the wildflowers below the main stadium.
Create a free website or blog at WordPress.com. The Duotone Theme.
Get every new post delivered to your Inbox.