DAVIDE ULIANA

THE LEAP

Oil on Canvas

61 x 76 cm

SOLD

Copyright The Artist