CLICK to enlarge

 

<il38> -- Castor bean plants at 7028 S. Peoria St., Chcago, Illinois,

Jul 1952

Credits