Smart Living Flat, Melenikou, Thessaloniki

Thessaloniki, Grecia