Hi all,
Was recently on a short break to Rottnest Island in Western Australia and found a bunch of these in the rocks near the beach on the east coast of the island. I thought they looked like giant isopods but have no idea when they are from or if I am remotely close?
Any suggestions?
Ta
Dan