Colored Squat Lobster (Neomunida olivarae)

Photo No. 14681