San Antonio artist Cruz Ortiz has created the world’s first solar mural installation, reports Texas Public Radio. The four panel installation, entitled La Monarca, has been placed downtown but will…
San Antonio artist Cruz Ortiz has created the world’s first solar mural installation, reports Texas Public Radio. The four panel installation, entitled La Monarca, has been placed downtown but will…