LEVER HOUSE
Art Observed
Go See: Richard Dupont "Terminal Stage" Lever House New York, March 13-May 3