Image 1 of 1

IndoMentawai9938.jpg

Add to Cart Add to Lightbox Download
A Hermit Crab on North Pagai Island in the Mentawai Islands of Indonesia.
Copyright
Stewart Allen
Image Size
5150x3391 / 4.2MB
Contained in galleries
A Hermit Crab on North Pagai Island in the Mentawai Islands of Indonesia.