New Zealand Seashore
Read More463 / 2077
DSC_7843 Ambiguous Trophon (Xymene ambiguous) live animal in shell. Found in the low intertidal zone, on rocky reefs in open to semi-sheltered localities. Pudding Island, Otago Harbour
DSC7843Ambiguous TrophonXymeneambiguousliveanimalshellPudding IslandOtago Harbour