The Flag and Veteran badge is placed on all veteran’s graves by the American Legion.

Pin It on Pinterest