Defending Normandy Part I
Douve River
Douve River
Merderet River
St Souveur le Vicomte
Douve River
Merderet River
Douve River
Merderet River
Portail
Douve River
Douve River
Douve River
Douve River
Merderet River
Taute River
Grandcamp les Bains
Vierville sur Mer
St Lo d'Orville
St Souveur de Pierre Pont
Douve River
Douve River
Merderet River
Taute River
Douve River
Douve River
Douve River
Taute River
Taute River
Vire River
Vire River
Longueville
La Haye du Puits
Baupte
Douve River
Douve River
Taute River
Vire River
Isigny
Aure River
Aure River
Aure River
Aure River
Carentan
Taute River
Vire River
Vire River
Aure River
Aure River
Aure River
Aure River
Trevieres
Aure River
Taute River
Taute River
Vire River
Aure River
Drome River
Taute River
Vire River
Drome River
Lessay
Sainteny
Taute River
Taute River
Vire River
Taute River
Taute River
St Jean de Day
Vire River
Airel
Taute River
Taute River
Vire River
Periers
Taute River
Vire River
Vire River
Taute River
Taute River
Vire River
Taute River
Vire River
Villers Fossard
Drome River
Drome River
St Souveur Landelin
Taute River
Vire River
Berigny
Drome River
Vire River
St Lo
St Lo
Drome River
Manigny
Vire River
Vire River
St Lo
Drome River
Vire River
Drome River
Drome River
Vire River
Drome River
Coutances
Vire River
Vire River
Seinne River
Seinne River
Seinne River
Seinne River
Vire River
Torigni-sur-Vire
Seinne River
Seinne River
Vire River
Seinne River
Vire River
Seinne River
Tessy-sur-Vire
Vire River
Vire River
Seinne River
Vire River
