Oswaldo de Rivero

Peruvian diplomat, author