Jade van der Mark
Shoe sale at Harrods, 2025
Oil on canvas
195 x 200 cm
76 3/4 x 78 3/4 in
76 3/4 x 78 3/4 in
7
de
8