641-11053 - Plaza de Allende, a square near Templo de Nuestra Senora de la Salud church, San Miguel de Allende (San Miguel), Guanajuato State, Mexico, North America
641-11054 - Plaza de Allende, a square near Templo de Nuestra Senora de la Salud church, San Miguel de Allende (San Miguel), Guanajuato State, Mexico, North America
641-11058 - Plaza de Allende, a square near Templo de Nuestra Senora de la Salud church, San Miguel de Allende (San Miguel), Guanajuato State, Mexico, North America
641-11059 - Plaza de Allende, a square near Templo de Nuestra Senora de la Salud church, San Miguel de Allende (San Miguel), Guanajuato State, Mexico, North America