Photo Gallery

India Spain JCEC - Visit of Ms Rita Teaotia, Commerce Secretary, Government of India to Spain