Al Tarif, Sohar, Al Batinah North Governorate

curious minds

Translate ยป