King Alfonso XIII, his son Alfonso; Prince of Asturias, and the Queen ...

King Alfonso XIII, his son Alfonso; Prince of Asturias, and the Queen ...