Caroline Dechamby
??, 2023
Oil on Canvas + Mounted Plexiglass
60 x 48 x 3 in
152.4 x 121.9 x 7.6 cm
152.4 x 121.9 x 7.6 cm
Copyright The Artist