Designed by
Title
Ellwood Water Tower #51129255
Description
This is a Winter picture of the base of the water tower located on the Ellwood Estate in Dekalb, Illinois. The tower stood 78 feet high and was built in the 1890's for agricultural purposes. This picture was taken on March 7, 2015.
This image is editorial