Jose Luis Cena Ruiz – 2020 – Oasis – Oil on Linen – 39.4″ x 39.4″ art@natsoulas.com2020-02-05T12:30:49-08:00