ItemStill Image

Thessaloniki's Seafront at Aristotelous Square