DSC03041

DSC03041

Observation - DSC03041. Description: lepidoptera larva

lepidoptera larva