MEG LEARY
Meg Leary
visual, sound & performance artist
Chicago, Illinois