Happy American Independence Day! I cannot think of a better way to honor those who have defended our great country than will a historical collection of American flags from our nation’s history. The national flag of the United States of America, often simply referred to as the American flag, consists of thirteen equal horizontal stripes of […]