Spanish State Visit: Queen, Philip, Charles & Camilla welcome Felipe & Letizia at Horseguards

by Victoria Howard