DAVIDE ULIANA

TREE

Oil on Canvas

102 x 102 cm

SOLD

Copyright The Artist