News

Todd Watts at MECA

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”.

Darkness and the Light