Mexican Azure (Celastrina argiolus)

Will Carter

Chipinque Park, Monterrey, Nuevo Leon, Mexico

01-01-03

 

Will Carter

Chipinque Park, Monterrey, Nuevo Leon, Mexico

01-01-03