Showing posts with label The Simpsons. Show all posts
Showing posts with label The Simpsons. Show all posts

24 January 2017

The Simpsons in Harbin



I just never know what I'm going to run into here! On Sunday it was The Simpsons apparel store at Zhongyang Avenue's Euro Plaza mall!