Lebeau, Marcella

Utah Beach, France, Belgium
Battle of the Bulge

2023 Location

LaCross Street.