Installation View
Panthalassa, Artlife Gallery, Venice, Italy
September 2009