Human Spirit

Oil on canvas

122 x 91 cm
(Sold)
Enquire
Enquire
More Details