American Snout
(
Libytheana carinenta mexicana
)
Miraflores, Baja California Sur, Mexico October 10, 2011