Close Previous Next
Leo Castelli and Salvador Dali. Leo Castelli Gallery, New York City, 1966.