European Royals

Infanta Sofía gives first public speech

Infanta Sofía of Spain gave her first public speech as part of activities organised around the Ibercaja Foundation’s 150th anniversary. The Infanta was joined by…