Oil on canvas Price excludes delivery Unframed 16″ X 16″ inches Framed 21.5 ″X 21.5″ inches (approx)
€350.00
In stock