Busy marketplace in an Arabian country.
Busy marketplace in Arab country.