onlybeaches

Counting the waves…

White Beach El Alamein: Egypt's Hidden Pebble Shore on Matruh Coast | OnlyBeaches