X

Thásos, Greece

Thassos Town (Limenas)