smithaw50.com
Victory Flags
You should know: Victory Flags are not always grand, unfurling banners embroidered with gold sigils of lions rampant, soaring eagles, flame-spewing dragons, diving falcons, and weapons of war, plan…