The Veil, 2009

 

(1300-0660-112)
271x622 cm

106.69x244.88 inch

Print on canvas

 

Details