Advertisement

New British Stamp Art

Share
<i> Associated Press</i>

Five watercolors by Prince Charles go on display today throughout Britain on a new set of postage stamps. The stamps, depicting landscapes of the kingdom, mark the 25th anniversary of Charles’ investiture as the Prince of Wales on July 1, 1969.

Advertisement