to visit the Henderson Institute Art Pavilion to decompress-a stunning piece of modern architecture, all glass angl