small medium large

2007-04-05 03:29:16 UTC

39.935883°, 116.389741°

2007 (343)
china (68)


A game of checkers, and a dog on someone's shoulder.