On the beaches of Devon and Cornwall in England washed up strange "Live balls"

 
On the beaches of Devon and Cornwall in England washed up strange Live balls - England, Ocean, Beach, Ball, Text

v20240901