The Italian Job – Installation of work in Puglia, May 2010
ShareAfter 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