Photos from the Dyersville area Memorial Day tributes from the weekend.
Judy Westemeier, president of the Dyersville American Legion Auxiliary, places a wreath at the grave of an unknown soldier from the Civil war who is buried at Mount Hope Cemetery. She is accompanied by Justin Riesberg, commander of the Dyersville American Legion Post 137.
Kyle Marugg plays "Taps" for Memorial Day services.
Judy Westemeier. president of the Dyersville Amereican Legion Auxiliary, throws a wreath into the North Fork Maquoketa River to commerate military personnel who were buried at sea.
The firing squad for Dyersville American Legion Post 137 fires a volley in honor of veterans who have died.
Members of Dyersville American Legion Post 137 and the Legion Auxiliary salute while "Taps" is played at the First Avenue Bridge in Dyersville.
VFW Post 7736 Chaplin Ed Lukan reads the names of veterans buried in St. Boniface Cemetery in New Vienna.
Sgt. Clay Bolsinger a member of the National Guard, prepares to fire a volley in honor of veterans buried in St. Boniface Cemetery.
A cloudless sky provides a beautiful background for all of the American flags flying at Holy Trinity Cemetery in Luxemburg.
Jeremy Kloser, a United States Navy veteran, stands at attention while "Taps" is played at Holy Trinity Cemetery in Luxemburg.