fbpx

Senator Legarda and Her Majesty Queen Sofia of Spain