Sir Davidis Themallipa

Sir Davidis Themallipa is a member of the House of Lords.