Share
twitterlinkedinfacebook
Image 1 of 1
JGF_religion_Oaxaca_MX-4906.jpg
The colorfully painted Church of Our Lady of the Nativity or Nuestra Señora de la Natividad in Villa de Zaachila, Mexico.