rbridges.com homepage

Luria controversa  
(Gray 1824)


Nuku Hiva, Marquesas Islands, French Polynesia
26.5 mm