Wild Camels in China – a film of a large herd of camels on the move in the Lop Nur Wild Camel National Nature Reserve in China and a single wild camel on the run.
Deja un comentario