species 69 observations

Spotted Gray Shears

Papestra cristifera