Artist original paint oil on canvas 115x95 signed by the artist originLimassol — Limassol - Agia Triada3 weeks ago229ID: 2978156