Stock Rooms

Bluebeards Castle 1968

Colin Lanceley

screenprint, edition 30, 103cm x 71.5cm, AG312377, mounted

This artwork has been sold or is reserved.

Colin Lanceley
PAST EXHIBITIONS 2023
View Profile

Other works by this artist