missionary
Scottish Christian missionary in India (1806–1878)
Be the first in the room — members see you arrive.
Not who you're looking for? Others named Alexander Duff: British Army officer
In the Arcade
Studio characters