DSC_1160

DSC_1160

Observation - DSC_1160. Description: some sort of pupa, can't find it anywhere

some sort of pupa, can't find it anywhere