Carpisa Neapolis Festival

07/08/2005 02:27PM
Venue: Mostra d'Oltremare

Location
Naples

People Say...