Webcam Search Results: haunted.willardlibrary

Willard Library Ghost

Willard Library is the oldest library in Indiana, its about 110 years old. The image displayed becomes from the Kids Room.