Stewart, -Col. John Donald Hamill, active 16th century-19th century, Lieutenant

Relationships: