Artist original paint oil on canvas 105x80 signed by the artist originLimassol — Limassol - Agia Triada4 weeks ago250ID: 2978171