A dog runs along a dirt road above the Hong River in mountainous rural southern Yunnan Province, China, near the Vietnam border.
A dog runs along a dirt road above the Hong River in mountainous rural southern Yunnan Province, China, near the Vietnam border.
Filename: msb-123440mod.jpg
Copyright