Sal Castro

Salvador "Sal" Castro, at L.A. City Hall in 2004. Full obituary Notable deaths of 2012
Ricardo DeAratanha / Los Angeles Times
Copyright © 2017, Los Angeles Times
51°