The Virgin of Guadalupe icon is Mexico’s most popular religious and cultural image, bearing the titles: the Queen of Mexico. Beautifully rendered with the miraculous roses which the Virgin arranged in Juan Diegos tilma cloak.