Mallard ducks cleaning themselves at a boat launch in downtown Fort Myers, Florida. 14 July 2006