A whale swam up the River Thames past Parliament and Big Ben in central London on Friday, then beached itself.
Culture of Death Spreads To Animal World
"Whale Swims Through Downtown London"
Subscribe to:
Comment Feed (RSS)