On Tepeyac Hill in Mexico City, we can find these archangels who seem to watch over the city. With their imposing figures, they gaze out over the city. It looks like a scene from a movie, but no, this is Mexico.
On Tepeyac Hill in Mexico City, we can find these archangels who seem to watch over the city. With their imposing figures, they gaze out over the city. It looks like a scene from a movie, but no, this is Mexico.