Very rare species from West Java Island in Indonesia. Found on the slopes of Mounth Gede. We were the first in recent times to sell them online.

Showing the single result

Show sidebar