Paradise, 2023
Acrylic and oil on linen
235 x 361,5 cm
92.52 x 142.3 inches
92.52 x 142.3 inches