Thessaloniki, Decentralized Administration of Macedonia and Thrace, Greece
Thessaloniki, Greece
Madrid, Madrid, Spain