De Castillo, Chevalier; formerly Spanish Consul-General in England

Relationships: