Luma by Nest, Thessaloniki

Thessaloniki, Grecia