Dogs play near on a muddy road in Chongqing, China.
Dogs play near on a muddy road in Chongqing, China.
Filename: msb-139961mod.jpg
Copyright