"Leo" Oil on canvas46x38 cm 18x15 in not framed Leo €750.00 Regular Price€650.00Sale PriceOut of StockLegal infoVAT: included for EU sales / exempt for non EU sales