Queen Elizabeth II and Prince Philip will celebrate 73 years of marriage on Friday, November 20 — see their reaction to a sweet card

Source

READ  Epic Games' New Unreal Engine 5 Looks Pretty Incredible