Flag garden illustrates Memorial Day message: Freedom is never free