Who did Mary appear to in Guadalupe Mexico?

The Virgin Mary is believed to have appeared to Juan Diego, an indigenous peasant, on four separate occasions between December 9 and 12, 1531, on the hill of Tepeyac, near what is now Mexico City.
Copyright Wanderlust World © https://www.ynyoo.com