CLICK to enlarge

 

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

Credits