Lebeau, Marcella

Utah Beach, France, Belgium
Battle of the Bulge