Many art fans flock to Marfa, Texas, but the gateway city of El Paso is also brimming with new artworks, museums, and ...
After over five years, the evening finally arrived to turn on the "Star Ceiling" outside the El Paso Museum of Art in Downtown El Paso. World-renowned artist Leo Villareal, who created the piece ...