• Current and Upcoming Exhibitions
  • Past Exhibitions
  • Tape Art Mural

    April 15 - May 10, 1998

    Tape Art?

    Tape Art is the brainchild of its creators Erica Duthie and Michael Townsend. They have been making temporary murals out of special artist tape for over 9 years and created their largest Tape Art mural project to date, right here in Worcester, on our Museum!!! The theme was The Museum: Inside Out and the artists set out to create a mural tackling this theme, with no preliminary drawings. Visitors came to see them work outside every day until May 10th, and now look back at the event on their web site.

    Share