156 | Cats :: Shanghai, China, 2013

So…. apparently there are lots of cats in Shanghai….



Leave a Reply


%d bloggers like this: