Point de Vue Out
Mandatory Credit: Photo by Shutterstock (14440016i)
Queen Maxima of the Netherlands with Queen Letizia of Spain during a visit to LAB6 in Amsterdam on the final day of the two day state visit of the Spanish Royals to the Netherlands.
Spanish Royals on state visit to the Netherlands, day 2, Amsterdam, The Netherlands - 18 Apr 2024