Charles de Salis

Translated by

Charles de Salis is a translator of Spanish into English.