onlybeaches

Counting the waves…

Safra Beach, Lebanon: Rocky Shores & Clear Keserwan Waters | OnlyBeaches