Permanent video installation: Tod Williams & Billie Tsien Architects, Fishers Island New York

panorama_tight