Environment ❯Geography ❯Coastal Areas
Marine Life
Discovered in Margate, Kent, the object has baffled locals and online observers, with no official explanation provided by authorities.