Vanilla Arch by Nest, Thessaloniki

Thessaloniki, Grecia