Ian Kirk-Smith reflects on recent events

The spirit of creation

Ian Kirk-Smith reflects on recent events

by Ian Kirk-Smith 23rd September 2011

The National Gallery, in London’s Trafalgar Square, contains some of the finest paintings in the world. They are an enduring expression of the very best in humanity – especially of that need within the human spirit to create and celebrate.