Margate, Kent, UK - February 28, 2024 - Beachgoers in Margate were met with an unusual sight on Monday as thousands of starfish washed ashore, blanketing the beach between Margate Winter Gardens and the Lido. Local resident Andy Freeman captured the scene and shared...

read more