Indian Leaf Butterfly {Kallima inachus}, Spain.