Video 

A new art gallery at Holland Hall is open and creating quite the buzz.