Central Flat Opposite From 24 Hour Parking, Thessaloniki

Thessaloniki, Grecia