DESIGN: PEOPLE & PLACES Leave a Comment / Architecture, Art & Design, Interior Design / By Stephanie Rossi, Contributing Writer Tilda Swinton: a new architecture.