Love wins

Regular price £100.00

Tax included.

50cm x 70cm 4 layer screen print

Edition of 23