Tuesday, May 20, 2008

STEVE LOUGH: Kewpie Doll Gag


Carnival Plaza in Toyko, Japan 1993.

1 comment:

  1. Original and hillarious,it can not be duplicated Mil:0)

    ReplyDelete