Here is a very rare piece of 8mm film featuring PS 74 – Hamlin Park School in Buffalo, New York. As you can see from the children's costumes, it's Halloween,…

Comments