By Steven Gottlieb on August 2, 2013 @ 12:44pm PDT |
Comments (0)
Between the Margaret Keane eyes, capable of producing an electric teardrop, and her head going tick-tock like a swinging pocketwatch, you find yourself hypnotized.
