People birth day 1621-10-23 (First 1 people) - Page 0

Lord John Stewart

Lord John Stewart

Esmé Stewart, 3rd Duke of Lennox's son