Spanish Royals Visit Ibiza

Queen Letizia of Spain and King Felipe of Spain are seen visiting the town of Sant Antoni de Portmany (San Antonio Abad), tour of the promenade and streets of the second most populated municipality and island tourist, on August 17, 2020 in Ibiza, Spain.
(Aug. 16, 2020 - Source: Getty Images Europe)