Geometer moth caterpillar (Geometridae) San Juan, Alicante, Spain, July. Meetyourneighbours.net project