Discovered in Sept 2008 by John Abbas (Publication in Baseria, Oct 2010). From Peleng Island, Island off mid East of Sulawesi Island, Indonesia.

Showing all 9 results

Show sidebar