Human Spirit

SOLD
Oil on canvas

122 x 91 cm
(Sold)
More Details