LONDON - Trafalger Square

Gemma Cumming, ‘LONDON – Trafalger Square’, Oil on canvas, 2007. Photo: Gemma Cumming. Postcard inspired painting of London’s iconic Trafalger Square, with added apocalyptic sky.


0 Comments