The 1,475 statues represent the servicemen under British command who gave their lives on D-Day. The installation is being displayed at Fort Nelson near Portsmouth.
2 days left to watch
4 minutes