On Thames London Picture taken 31st July 2007.