Lest We Forget πΊ
D Day 6th June 1944
0peration Overlord, the Largest Amphibious Invasion in History. Not since 1688 had an invading army successfully crossed the English Channel.
Allied Troops: 156,000
Ships/Landing Craft: 6,939
Aircraft: 11,950
Vehicles: 12,500 π¬π§ πΊπ² π¨π¦