Price: £950

Size: 65cm x 65cm

It’s Too Late | 2012 | Artwork