Murals (a partial list)
 



The People's Judgement
Approximately 800 sq. ft. Centro Aztlan, Houston, Texas, 1978-1979. An indictment against police brutality in Houston.
This enormous sculptural mural mysteriously disappeared in April 1983.
   
 


Detail

 

Detail

Detail