PC8215
Pierrot and Harlequin 1982 6 colour layers 30x17 ins.
Previous Next