Theodora Original oil painting on wooden panel. Size 86cm x 86cm including high quality black frame.Limited Edition Prints Avaliable Theodora Oil Painting£2,500.00PriceOut of Stock