rbridges.com homepage

Cribrarula garciai  
Lorenz & Raines 2001


Vahai, Easter Island
19.9 mm