onlybeaches

Counting the waves…

Agriolivadi Beach, Patmos: Secluded White Sand & Azure Swims | OnlyBeaches