Prince Charles and Camilla appear on two new British stamps

10th Mar 2005    |     Source: GNA