Anton Donaldson

Rare sight of 13-foot-long giant squid stuns tourists on New Zealand beach

In what can be described as a once in a lifetime opportunity, a group of tourists were stunned to see…

2 years ago