Friday, September 7, 2012

Wild flowers in the Olympic Park

Olympic Park, Stratford, East London