Abel Alleyne

Peerage person ID=122913 (1645–1706)

Children

Partners