New British Stamp Art
- Share via
<i> Associated Press</i>
LONDON — 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.