‘ Horse Part ‘ – 2017 – Italy

1000 

70 x 100 x 3,5 cm
Oil on canvas