A promo spot created for the Otis College of Art and Design Ben Matlz Gallery show "Meticulosity".

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…