Location Concerts Seen
Cagliari, Sardinia, Italy 4 concerts
Madrid, Madrid, Spain 2 concerts
London, England, United Kingdom 1 concert
Mogoro, Sardinia, Italy 1 concert
Rome, Latium, Italy 1 concert