Ben Henriques
Allusion
Oil on canvas
20.08 x 28.15ins (51 x 71.5cm)
Copyright The Artist
Sold