Point de Vue Out
Mandatory Credit: Photo by Shutterstock (14440016cr)
King Willem-Alexander and King Felipe of Spain during a visit to the General States in The Hague on the final day of the two day state visit by the Spanish Royals to the Netherlands.
Spanish Royals on state visit to the Netherlands, day 2, Amsterdam, The Netherlands - 18 Apr 2024