Iconic D-DAY Sculpture to visit The Black Watch Castle and Museum
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