chainedandperfumed.com
life or death
Life mask of Buster Keaton. Circa 1963.