Esta imagen fue tallada por el evangelista San Lucas. La imagen recorrio tierras de Acaya, Bizancio, Roma y Sevilla, a esta ultima llega por regalo de amistad del Papa Gregorio al arzobispo San Leandro.
En el siglo VIII unos clerigos que huian de Sevilla debido a la invacion sarracena a España, llevaban consigo la imagen de la virgen y la escondieron enterrandola en la cuenca del rio Guadalupe. Despues de cinco siglos esta imagen fue descuvierta por un pastor y es por eso que lleva el nombre de Guadalupe.
Esta misma Virgen de Guadalupe se dice que fue la que se le aparecio a Juan Diego, que era morena como los nativos mexicanos. Sin embargo la virgen era morena desde antes del descubrimiento de America.
Algunos dicen que la luna es una humillacion al simbolo musulman, y muestra el triunfo de España ante los sarracenos. Otros dicen que es por que Mexico significa centro de la luna y la virgen se aparecio alli.
Algo curioso es que en el cerro del Tapeyac antes de la lleganda de los españoles, ya existia un santuario dedicado a Tonantzin, una diosa que era conocida como "Nuestra Madre". A la cual se le tenia mucho cariño y devocion.
Parece claro que los españoles aprovecharon esta devocion para transformar a los nativos al calotisismo y manipularlos espiritualmente.