Monday, August 8, 2011

The Happy Laughing Cat

Happy Laughing Cat (undated, before 1939)
Louis Wain


House (1977)
dir. Nobuhiko Obayashi

No comments:

Post a Comment