Common Checkered-Skipper (Pyrgus communis )
Larva of the Common Checkered Skipper in its Sida leaf shelter.