Id-Daħla 21.003

Id-Daħla 21.003

Regular price €1.050,00 Sale

by Rupert Cefai 

  • Oils on canvas 
  • 50cm by 60cm painting size 
  • 54cm by 64cm framed size 
  • 2021