CLICK to enlarge
<il38> -- Castor bean plants at 7028 S. Peoria St., Chcago, Illinois,
Jul 1952
Credits