A beautiful uncommon species from Indonesia. large specimens can attain 150mm in length.
Showing all 5 results