onlybeaches

Counting the waves…

Ras Al Hamra Beach, Muscat: Rocky Shores & Oman Sunsets | OnlyBeaches