Iconic D-DAY Sculpture to visit The Black Watch Castle and Museum

close up of steel dove, part of a larger sculpture of a soldier

The poignant ‘D-Day: Soldiers of Sacrifice’ sculpture will be visiting The Black Watch Castle and Museum from Friday 29th May until Sunday 12th July; the first time the sculpture has visited Scotland.Funded by the Heritage Lottery and commissioned by The D-Day Story museum in Portsmouth the sculpture commemorates the 75th anniversary of the D-Day landings … Read more

This website uses cookies to help ensure you get the best experience.

The Black Watch Logo

This website uses cookies to help ensure you get the best experience.