Oil on canvas 20 x 16 Framed 25 x 21 inches (approx)
Price includes frame and excludes delivery
€400.00
In stock