njb51
Well-known member
Just heard on the radio that people have spotted a whale in the river Thames, near the houses of parliament!
Anyone else heard anything?
Thought to be a pilot whale.
Anyone else heard anything?
Thought to be a pilot whale.