Agnews State Hospital

Summary