Article Heritage and History "La Estrella de Texas" Renowned Mexican artist and sculptor Sebastian installs a third work in San Antonio, this time at… April 21st, 2021