Stomper`s Portal by Nexus, Near the Seafront, Thessaloniki

Thessaloniki, Grecia