Foreign workers in a shop, Al Madinah Province, Al-Ula, Saudi Arabia

- Image ID: MH108T

Similar stock images