Leo Castelli warehouse announcement for Scarpitta race cars exhibit, 1969

Leo Castelli Gallery