2010 - Thames Festival River Parade, London
Back to Gallery Index