Album: 2002-06-21 Taormina (IT) - Festivalbar

Back to Gallery