
EFL Cup - Final - Liverpool v Newcastle…
EFL Cup - Final - Liverpool v Newcastle United - Wembley Stadium, London, Britain - March 16, 2025 Newcastle United manager Eddie Howe celebrates after winning the Cup
📸 #Picstr David Klein
#Nostr | #plebchain