"Leo"
Oil on canvas
46x38 cm
18x15 in
not framed
Leo
€750.00 Regular Price
€650.00Sale Price
VAT: included for EU sales / exempt for non EU sales
"Leo"
Oil on canvas
46x38 cm
18x15 in
not framed
VAT: included for EU sales / exempt for non EU sales