Carvers Samaritan

Archived Record Foster, RI