Oil on canvas Price excludes delivery Canvas 30 x 24 inches deep edge. 35 x 29 inch Framed (approx)
€700.00
In stock