Triboniophorus aff graeffei, Pepper

21-April-2016 Thursday
These cuties up to 20 cm long were discovered in 2013 on Mount Kabutar in Australia.


v20240901