British D-Day heroes commemorated with installation of 1,475 silhouettes

Standing With Giants created the display at the Royal Armouries Fort Nelson in Portsmouth.