Snapshot: Truffle House Alanna Malone April 16, 2011 No Comments The aptly named Truffle House sits on Spain’s northwestern Costa da Morte (the Death Coast) in a small fishing village. Read More
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