Loading…

It refers to road signs or areas where camels cross deserts, often used to reflect the atmosphere of desert nature and Bedouin life.
An independent platform — not affiliated with Snap Inc. Browsing and opening lenses are free without an account.