Thomas Petre, 6th Baron Petre (Q7793129)
English Roman Catholic peer
Language: