American Legion Post 320 Honor Guard
American Legion Honor Guard at Spotsylvania Christmas Parade with Legion Riders
American Legion Post 320 Honor Guard
American Legion Honor Guard at Spotsylvania Christmas Parade with Legion Riders