England won the world cup but New Zealand won hearts

meme, iccworldcup2019, cricket, memes, trending, memesdaily

Let's Connect

sm2p0