Laughter and tears for winners at the Bafta Awards 2024 in London.



Source link