Skip to main content

pond street, Mayfair, London - outside the Faberge egg forest, 2024
Acrylic on canvas
40 x 54 inches (101.6 x 137.2 cm)