Ads

Al Hamra Beach

Loc: Qurum, Area: Bowsher
Governorate of Muscat, Sultanate of Oman