Den's Blog Rotating Header Image

Beware

An apple logo on a store means nothing in China.

20140526-140045-50445189.jpg

Leave a Reply

Your email address will not be published. Required fields are marked *