Oil on canvas Price excludes delivery 16 x 16 inch canvas
21 x 21 inches professionally framed
€380.00
Out of stock