First pair of heels and the mongoose
2025
Oil on canvas
122 x 91.5cm / 48 x 36 inches
© Copyright 2025, STEVENSON. All rights reserved.
Subscribe
| Follow us