Lord Taylor visits the Israeli Embassy UK Lord Taylor Israeli Embassy UK met Mark Regev, UK Israeli Embassy. Share this Project