Locals puzzled after massive sea creature washes up on beach

2019-08-11 13

Locals puzzled after massive sea creature washes up on beach