Henry VII's stamp of approval at Royal Mail launch
WalesOnline, United Kingdom HENRY VII was due to “visit” Caerphilly Castle today to launch the Royal Mail's latest set of House of Tudor commemorative stamps. Caerphilly postman Rick Turner was taking on the regal role of the 15th-century monarch in a recreation of the first … |
More: continued here