Leander R Peck School
Faculty photo for Leander R Peck School in Barrington, RI 1936
Date & Place:
in Barrington, Rhode Island United States