Alleluia – yellow

£95.00

By Zabou.

Hand finished screen print

Signed

42 x 59cm

Out of stock

Categories: ,