Lisa Moulder
-

Betsy Ross House Aims to Cement Seamstress’ Role in American History
The Betsy Ross House in Philadelphia recently uncovered new evidence supporting the claim that a seamstress sewed the first Stars and Stripes national flag in…
Lisa Moulder

The Betsy Ross House in Philadelphia recently uncovered new evidence supporting the claim that a seamstress sewed the first Stars and Stripes national flag in…