Alexander Spotswood

British army officer and colonial official

1676 CE to 1740 CE

World

Related Events