Ben Henriques
Rhode
Oil on canvas
11.02 x 12.6ins (28 x 32cm)
Copyright The Artist
Sold