24/ 32 - Shanghai, China, 2007
This cartoon baby gets the cute/ creepy balance just right.
previous
next
gallery
photos
home
email