They are creepy and full ... Letchworth Village has been abandoned for nearly 30 years. It was built in 1911 and was meant to provide care for people with physical and mental disabilities.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results