Betsy Ross

by j4p4n - uploaded on June 26, 2015, 7:15 am

The (mostly mythical?) story is that Betsy Ross made the First American flag. Here she is as she was depicted in an old public domain stamp.

America Betsy Ross culture flag History history Independence make myth Semi-Realistic People USA
Safe for Work?


0 Comments. Please login to comment or add your own remix.