Mandatory Credit: Photo by IBL/Shutterstock (12617682p) Queen Silvia and Queen Letizia arrive at Stockholm City Hall in Stockholm, Sweden, for a lunch hosted by the President of Stockholm City Council and the Mayor of Stockholm. The Spanish Royals are on a two-day state visit to Sweden Spanish Royals visit to Sweden - 25 Nov 2021