London Olympic Park

17 Jul 2012

London Olympic Park on July 15, just 2 weeks out from the Games.