Zennova Thessaloniki, Thessaloniki

Thessaloniki, Greece