Hewen, John, of Leith; captive in Algiers

Relationships: