The Italian Job – Installation of work in Puglia, May 2010

Share

After a long journey. the monumental work Spiders Eggs has finally been installed by the artist in Puglia, Italy

Whilst hanging this painting, Jo worked in the olive grove.  An Italian Sketchbook – View Gallery