VE Day

VE Day was the day the allied forces defeated Germany at the end of World War II. A party was held in Trafalgar Square to celebrate. (QR: Magic of the Angels)