Taken on set of ‘Indiana Jones & The Last Crusade’, Elstree Studios, London, 1989.
Limited edition 25
Size: 11 x 14”
Signed Silver Gelatin Print