Virgen de Guadalupe stained glass window. Our Lady Star of the Sea church in Alviso, CA.