Ischia Italy Canvas Painting This 35 x 35 Inch (90 x 90 cm) Large Oil Impasto Painting on Canvas is a commissioned order. It has just been finished. The Painting shows The Aragon Castle at Ischia Island, Italy. The Aragon Castle stands on a rocky islet connected to the trachytic eastern side of the island …
