Rare amphidromus found in Simueleu Island, North West of Sumatra. Variable colour and pattern.
Showing 1–48 of 73 results