Caterpillars are indeed beautiful but very good when in contact with human skin, it will cause intense itching and even swelling
Caterpillars are indeed beautiful but very good when in contact with human skin, it will cause intense itching and even swelling
👍👍