Friday, 23 February 2024

SEA MONSTER SPOTTED OFF ENGLISH COAST

Spotted off Clevedon, Somerset.




now read on.... 

No comments:

Post a Comment