This picture issued by the British Divers Marine Life Rescue, shows a whale swimming in the River Thames, near the Houses of Parliament, top, in London, Friday, Jan. 20, 2006. Thought to be a pilot whale - which grow to 20-feet long - it was spotted by boaters and sightseers.
(Photo: AP)
Share This Gallery