Moonwalk
2021
oil on canvas
100 x 120 cm / 39.37 x 47.24 inches

« | »
back to themes