Close Previous Next
Leo Castelli. New York City, 1966.