There is ample evidence of a 16th century shrine to Guadalupe at Tepeyac: Good!
however skeptics contend that this shrine was dedicated to the Spanish icon Our Lady of Guadalupe in Extremadura."
The skeptics are clearly wrong. The image of Spain's "Guadalupe" is completely different than the "Our Lady of Guadalupe" in Mexico. As I posted before, the confusion comes from the Spanish trying to interpret the Nahuatl language.
Mexico's Our Lady of Guadalupe has an almost life-size image of Mary, pregnant and about to give birth to Jesus. The Spanish image is tiny, and has Mary holding the baby Jesus. You can't confuse them if you have seen them. The skeptics posting to wikipedia don't know what they are talking about.
The image carried by Admiral Andrea Doria in the Battle of LePanto is Mexico's Guadalupe. His copy was touched to the original and sent to the King of Spain King Phillip II) by the ArchBishop of Mexico. During the battle, things were going badly for the Christians. Andrea Doria went to his cabin and prayed to God for help, and asked Our Lady of Guadalupe (Mexico's patroness, as shown in the tilma) to pray with him. The winds changed directions and the Christians won a miraculous victory. Thousands of Christian slaves were also freed, and Europe was spared a Muslim invasion. Praised be Jesus Christ.
You can see the Spanish image here, as well as read more about the hsitory of the two images.
http://www.solt3.org/guadalupespain.htm