|Images| > Talismans (2020-present)

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