I photographed these caterpillars whilst on holiday in Cyprus. We saw quite a few groupings like this in various places on the west and south coasts. There appears to be at least 2 types of caterpillar in the first photo as one is noticably bigger and hairier than the the others. I'm not sure if the differences in colour in the smaller caterpillars is due to them being at different stages of development or if they are different species. Can anyone identify these for me please?