Chimney and factory building, framed by power line poles. Old WWII Green River Ordnance Plant, Amboy Township, Lee County, Illinois.
Unless otherwise claimed, all photos are © 2001-2023, John Robbins. All rights reserved.