Statue of Alexander in Thessaloniki



Statue of Alexander in Thessaloniki

Statue of Alexander the Great in Thessaloniki, Greece



Leave a Comment