| All Images | > Icons (2017-present)

Icon
Icon
oil on canvas / huile sur toile
180 x 180 cm / 70.8 x 70.8 cm
2021