Buffalo State Asylum

Buffalo State Asylum

Inside the former Buffalo State Asylum, now known as the Richardson Olmstead Complex.