This was not Britain’s finest hour.

>> Read more trending news

Royal Mail had to withdraw a stamp commemorating the 75th anniversary of the D-Day landing when an incorrect photo was used, the BBC reported.

The stamp, to be issued in June 2019, was part of an 11-stamp set that recalled the Allied landing on the Normandy beaches June 6, 1944. Instead, the photo used was of U.S. troops landing several weeks earlier in present-day Indonesia, the BBC reported.

The caption used for the £1.25 stamp read "D-Day Allied soldiers and medics wade ashore," but the black-and-white scene actually pictures the U.S. Coast Guard's May 17, 1944, landing on the beach at Sarmi in what was then known as Dutch New Guinea, according to Linn's Stamp News.

D-Day historian Paul Woodadge told the BBC that the mistake was "quite shocking."

"It's going to be the 75th anniversary of D-Day -- the last one where there's any veterans around who will remember it,” Woodadge told the network. "These stamps are the kind of thing people will buy for their fathers and grandfathers."

A Royal Mail spokeswoman was quick to apologize.

“We work very hard to ensure that our Special Stamp programme appropriately commemorates anniversaries and events that are relevant to UK heritage and life,” she said in a statement. “We would like to offer our sincere apologies that our preview release for our 2019 Special Stamp program included a stamp design which had been incorrectly associated with the D-Day landings.

“We can confirm that this image will not be part of the final set, which will be issued in June 2019.”