Seen on the Thames on the 13th June 2009

Anyone put a name to this one?