2018 Installation of Pez Heads at the Hyde Park Art Center in Chicago, IL.

2018 Installation of Pez Heads at the Hyde Park Art Center in Chicago, IL.

IMG_5596cshapesweb.jpg