1966, Duel at Diablo, 41 x 27″ View Larger Image 1966, Duel at Diablo, 41 x 27″ booth2024-03-07T13:11:34-05:00Movie Posters|