Location Concerts Seen
Madrid, Madrid, Spain 19 concerts
Lima, Lima, Peru 4 concerts
London, England, United Kingdom 1 concert
Madrid, Balearic 1 concert