Oil on canvas Price excludes delivery Unframed 12″X12″ inches Framed 17.5″X17.5″ inches (approx)
€340.00
In stock