A ginormous squid measuring a staggering 10 metres has washed up on a picturesque beach loved by locals, in a small town in Spain and has left scientists baffled
Source link
A ginormous squid measuring a staggering 10 metres has washed up on a picturesque beach loved by locals, in a small town in Spain and has left scientists baffled
Source link