Caterpillar of Elephant Hawkmoth, on stone paving in courtyard of house in southern Cyprus.