Joshua Treeoil on canvas100 × 100cm 2025 Echeveria Ioil on canvas134 × 95 cm2025 Echeveria Ioil on canvas134 × 95 cm2025 Echeveria Ioil on canvas134 × 95 cm2025