Common Checkered-Skipper (
Pyrgus communis
)
Pupa of the Common Checkered Skipper.
Email
Dale Clark