American Legion holds flag retirement ceremony

Posted