Location
Illinois, United States
Performance Art