|Images| > Talismans (2020-present)

Talisman 8
Talisman 8
oil on canvas / huile sur toile
35 x 51 in./89 x 130 cm
2025