Artist original paint oil on canvas160x105 signed by the artist originLimassol — Limassol - Agia Triada4 weeks ago218ID: 2978304