This gallery contains 4 photos.
I was wandering around the hotel grounds in Saint’Anne, Martinique, when my gaze was captured by a humungous striped creature hanging in an elegant arc in a bush next to me. I froze: if there’s something I don’t like, it’s larvae. And this was one huge larva. Then I focused behind it… there were more […]