(Sp.) 1885 Spanish revenue stamp for custom duties on imported goods.

Go To Top