The Houston Museum of Natural Science has on display an exhibit featuring La Virgen de Guadalupe, or as others may know her, Our Lady of Guadalupe. The exhibit was originally scheduled to run only for a short period of time as a limited engagement, but because of the outpour in interest, it has now been extended until September […]