England’s victory parade: Lionesses celebrate Euros win on bus tour through London

This post was originally published on The Telegraph.