rbridges.com homepage

Zoila venusta episema f. sorrentensis 
Schilder 1963


Rottnest Island, Western Australia
60.1 mm