Altea Basilica - oil painting on canvas 53x64cm 1997. Free illustration for personal and commercial use. over 2 years 0 At a fountain in Scarperia - oil painting on canvas 64x79c…. Free illustration for personal and commercial use. over 2 years 0