24/ 32 - Shanghai, China, 2007

This cartoon baby gets the cute/ creepy balance just right.

previous next gallery photos home email