Snapshot: Teshima Art Museum Naomi Pollock, FAIA March 1, 2011 No Comments Located on a remote island amid Japan’s Seto Inland Sea, the Teshima Art Museum is a one-room gallery that behaves like a work of art.Read More
A Floating Pool Drops Anchor in Brooklyn Beth Broome October 16, 2007 No Comments Swimming in New York City’s East River has never been so alluring. Read More