‘Left Bank’
‘Left Bank’

oil on linen, 66.8 x 91.5cm, 24/10/2026

‘Left Bank’

oil on linen, 66.8 x 91.5cm, 24/10/2026