Long May It Wave… June 11, 2019September 2, 2019 / thejohnfoster / Leave a comment Why do we have Flag Day?