The legend of the Lady in Grey at the historic Willard Library in Evansville, Indiana

The historic Willard Library at 21 N. First Avenue in Evansville, Indiana, is a remarkably beautiful building. The library opened in 1885, and according to legend, it’s associated with a spirit known as the Lady in Grey, or the Grey Lady.

Story continues

TRENDING NOW

LATEST LOCAL NEWS