Wemyss, John, active 1699-1716, Captain; alias Weems; 21st Foot

Relationships: