Wednesday, October 10, 2012

Man Head Dog Revisited

Man Head dragon,  Festival of the Tarascan, France, 1946.

Man Head dog, Invasion of the Body Snatchers, 1978.