Notes for: Samuel STEARNS
Notes for: Samuel STEARNS
Of Lunenburg, MA