Oman, sultans of the seas

Sultanate of Oman. Muscat. Meeting. in the front of indian houses
02/31 Sultanate of Oman. Muscat. Meeting. in the front of indian houses