rbridges.com homepage

Zoila venusta episema f. sorrentensis 
Schilder 1963


Rottnest Island, Western Australia
62.7 mm