6-9 June 2010

Ischia, Naples, Italy