Share with your friends
hdshahin01

Call

Stamped paper is an often-foolscap piece of paper which bears a pre-printed revenue stamp. Stamped papers are not a form of postal stationery.

The use of stamped paper in the American colonies was so unpopular that it has been credited with sowing the seeds of the American Revolution.

Talk Doctor Online in Bissoy App