Stock Photo - Camel back riding on Mingsha Mountain, Dunhuang, China

Stock Photo: Camel back riding on Mingsha Mountain, Dunhuang, China.

Searchable keywords

Choose multiple keywords