Masirah Island

Omani island From Wikipedia, the free encyclopedia

Masirah Island