Share
twitterlinkedinfacebook
Image 1 of 1
R11961.jpg
The bug-eyed squat lobster, Neomunida olivarae, is also known as a colored squat lobster or the google-eyed fairy crab, Dumaguete, Philippines, Asia.