Artist original paint oil on canvas 100x80 signed by the artist originLimassol — Limassol - Agia Triada3 weeks ago269ID: 2973139