Artist original paint oil on canvas125x100 signed by the artist originLimassol — Limassol - Agia Triada4 weeks ago254ID: 29782121