The Luminescent Masquerade

2023
79 x 110 in
200 x 280 cm
Acrylic, Oil, Pastel on Canvas