Saturday, September 10, 2016

Dogs of China - #168 (Beijing edition)


Look closely on the roof.

No comments:

Post a Comment