rbridges.com homepage

Talostolida pellucens pellucens 
(Melvill 1888)


Palawan, Philippines
28.2-34.1 mm