Location Concerts Seen
Thessaloníki, Greece 13 concerts
Athens, Attica, Greece     4 concerts