The Museum of Fine Arts, Houston becomes the site of a super beach... More >>>