Clements

Our Delicate Armor

@ Stasia's Gallery

44 E Cedar St, Chicago IL, 60611

Opening Friday, August 2nd, from 6 PM - 9 PM

On view through Saturday, August 31st