isabeljflores I believe Tussock Moth Caterpillars are poisonous and cause itching but my ID could be incorrect!
Comments (1)