Found Art

Tea Time

Shipping Info
1 item left

24 x 18 inches

Large still life oil painting on canvas.