Kevin O'Rourke

Lunenburg, Massachusetts, 1462