Todd Watts at MECA

DARKNESS AND THE LIGHT On view from July 12 – September 20th, 2019 at the INSTITUTE OF CONTEMPORARY ART at the MAINE COLLEGE OF ART, Portland, Maine. Pictured above “Maybe Miracles”.

https://www.meca.edu/about/institute-of-contemporary-art/coming-soon/darkness-and-the-light/