species 1,043 observations

Sri Lanka Plume Moth

Stenoptilodes taprobanes