PLA policemen testing life-jackets, c. 1930.
Planet of the Apes, 1968.
Huge Black Cat, San Diego, CA, 1935.
Image by Robert W. Kelley, a LIFE magazine photographer who documented
dropboxofcuriosities.tumblr.com/post/78625030896/
spoookyscary: “Foundling House” | Photographer: