The Passport Of Captain Francis Garratt

The Passport Of Captain Francis Garratt

First of all, this passport is issued in 1875 in London, which makes the travel document 144 years old. But what is most astonishing is the fact that the document looks like made just yesterday. Amazing! There is not a…