Tag: Portsmouth

A stranded elephant

A most extraordinary find has been made at Stokes Bay, near Portsmouth, where on the tide receding, a huge object was seen to have been left on the beach. It was first thought to be a whale, but closer inspection…