Image 1 of 1
062265.jpg
Lemnos Havouli beach, near Moudros