D DAY 75 Image #: 226002 Artist: Bart van Leeuwen Published: 6/5/2019 Title: D Day 75 Palette: color Restrictions: None TAGS:D-DAY75 ANNIVERSARYWWIIWARNORMANDYFREEDOMFRANCEBEACHPARATROOPERBALLOONBABYTHE LONGEST DAYOPERATION NEPTUNEJUNE 6INVASION