Artist original paint oil on canvas150x105 signed by the artist originLimassol — Limassol - Agia Triada3 weeks ago237ID: 2978279