Help keep Salon independent

Michele Shapiro

Michele Shapiro has written for Detour, Blue, Filmmaker, Time Out and the San Francisco Bay Guardian.


Get lost

Michele Shapiro