The Telegraph |
Royal Mail stamp on Indian princess
The Telegraph London: An Indian princess is getting the ultimate stamp of approval on Tuesday from Royal Mail of the UK which is honouring the suffragette movement and the 100th anniversary to the day of votes for some women. Royal Mail is releasing eight special … |
More: continued here