Alisa Leimane

I HATE AMERICA! (I love America)

@ Defibrillator Performance Art Gallery

1136 N Milwaukee Ave, Chicago, IL 60642

Opening Saturday, November 30th, from 7AM - 5PM

On view through Saturday, November 30th