Pentland, Joseph Barclay, active 1838-1878, traveller

Relationships: