Britain's Queen Camilla arrives at Hillsborough Castle, in the outskirts of Belfast, to meet household staff members, as she starts a two days visit to Northern Ireland
Featuring: Queen Camilla
Where: Belfast, Northern Ireland, United Kingdom
When: 20 Mar 2024
Credit: Cover Images