Click to expand/collapse all other details Hide this popup frame

Thessaloniki,Makedhonia,Greece,Greece