Royals

Princess Alexandra presented the prestigious Queen’s Badge of Honour to three members of the British Red Cross Society this week

Leave a Reply

%d bloggers like this: