The Human in the photo is one of Hal Roach's "Little Rascals" movies. It might be Robert Blake, but I'm not a total movie geek.
Two New Projects! Light on China - 07/13/2014
250+ posts and still blogging! "Postcards from the Creative Journey"