Home12 x 10 InchesOil on Canvas BoardOriginal Painting 'Big Red Roses'£125.00PriceQuantityAdd to Cart