Meet the camels of Dunhuang, and their dedicated traffic signals!

entertainment 7675℃
Meet the camels of Dunhuang, and their dedicated traffic signals! - Lujuba 0:35
Tags: