Contributor

Olivia Leiter

Olivia Leiter is an artist based in Los Angeles and holds a BA in Political Science and a BFA in Sculpture from Brandeis University.

Articles