Location Concerts Seen
Madrid, Madrid, Spain 36 concerts
El Escorial, Madrid, Spain 1 concert
Lisbon, Lisbon, Portugal 1 concert