English

Thomas Roseingrave

Thomas Roseingrave
Birth
1691 (?)
1690
Winchester
Death
Monday, June 23, 1766
Dunleary
Age: 
76