Catherine Lerza

Catherine Lerza is a longtime environmental activist whose work includes “A Perfect Storm,” a white paper on the Prop. 23 fight.

ARTICLES IN SHELTERFORCE since jan 08