Buy Add to Lightbox
The Parish Church or Parroquia de San Miguel Arcangel in San Miguel de Allende, Mexico
The Parish Church or Parroquia de San Miguel Arcangel in San Miguel de Allende, Mexico