Share
twitterlinkedinfacebook
Image 1 of 1
31373HAB.jpg
Zebra Crab on Toxic Sea Urchin.(Lissocarcimus orbicularis on Asthenosoma ijimai).Lembeh Straits, Indonesia