Liked Amazon India My Stamp? Here's how to get your own 'selfie' on an India Post stamp!
'My Stamp' is a customisable stamps' option created by India Post.
Do you want your own personalised stamp? India Post has good news for you! Photo: India Post