Catherine Kehoe, ‘Squeegee’, 2013, Miller Yezerski Gallery

About Catherine Kehoe

based in Boston, MA, United States