descendants of Cardinal Puff xx

Babraham xx / Snip xx
horse year
Cardinal Puff Mare xx
Cardinal Puff xx / Tatler xx
1777