Solid walls, filtered sky; museum of fine arts, Houston, USA