Octopuses Invade Welsh Beach
Was this down to recent storms?