Celebrations announced for 75th VE Day anniversary

Syndicate Post image
Huge crowds at Trafalgar Square celebrate VE (Victory in Europe) Day in London (PA)