Auto Italia Live  (2011)
Broadcast Live Sat 24th Sept 2011 - London, UK
 
The Gherkin (oil on board - 45x60cm)

The Gherkin
(oil on board - 45x60cm)

Auto Italia Live, filming,  Sept 2011

Auto Italia Live, filming, Sept 2011