B2DB — Who said what, where, and when

Lord Edward Garnier

King's Counsel, 4 Pump Court (UK)

Events Lord Edward Garnier has spoken at