Tuesday, 24 July 2012

Olympic Colour in London


The Thames sports the Olympic Rings, while Sloane Square flags the influx of visitors.