onlybeaches

Counting the waves…

Sidi Kerir Beach: White Sand Shores in Kafr El Sheikh, Egypt | OnlyBeaches