Leo Politi Exhibit

Politi

The Italian American Museum of Los Angeles presents...

"Leo Politi's Los Angeles: Works of Love and Protest"

Tuesday through Sunday, 10 am to 3 pm. Free admission.

644 North Main Street, Los Angeles, CA 90012

iamla.org