W.H. Ashelford

Ashelford Hall (De Kalb County, Illinois)