Designed by
Title
Nut sellers in Jabal Rahmah, near Mecca, offer their products to Indonesian Hajj pilgrims #332115068
Description
Mecca, Saudi Arabia - May 29, 2024: Nut sellers in Jabal Rahmah, near Mecca, offer their products to Indonesian Hajj pilgrims
This image is editorial