Clive Barker - Cleopatra



Clive Barker - Cleopatra, 1985
Ink on Paper, 23.5 x 17.5"
Exhibited at Bess Cutler Gallery, 1993
Original sale price: $2,400
Published in Illustrator, aka 'Lady Luck'