North America, Mexico

Nopalucan de la Granja

Updated at , observed at "Puebla, Pue. Observ."