Queen Camilla wears poppy-themed gloves at Tower of London art installation for 80th anniversary of VE Day

May 6, 2025
2 Mins Read