Three White Rose Blooms

$800.00

Availability: 1 in stock

9 x 12 inches
oil on linen