The large carcass was spotted on the tide attracting the attention of locals and visitors to the popular beach in Wales
Huge creature washes up on UK beach as locals left flabergasted
130
The large carcass was spotted on the tide attracting the attention of locals and visitors to the popular beach in Wales