Giant Crab (CRABZILLA)

Crabbing is a popular activity for children during the summer. Does this satellite photo of the harbour reveal a giant crab or unusual sand formation?


See the prints HERE, HERE, HERE and HERE

The EVIDENCE