20141120 city.delhi: Spain; Germany; France's ambassadors and Britain's high commissioner play host to polo enthusiasts in Delhi