London, UK. Friday 27th July 2012. The London 2012 Olympic Games torch makes it's way up the River Thames on the final day of the torch relay. The pageant, led by the official royal barge, Gloriana passed the Houses of Parliament at Westminster flanked by a flotilla of other rowing boats and vessels.
Add to Cart Add to Lightbox Download