MaryOhkwari Definitely the Tussock Moth, I've seen many of their beautiful larvae all around Nova Scotia.
Comments (2)