People attend the closing ceremony of the WorldPride Madrid 2017 at the Puerta de Alcala in Madrid on July 2, 2017.
Hundreds of thousands of revellers young and old danced, cheered and partied on the rainbow streets of Madrid on July 1, 2017 in the world's biggest march for gay, lesbian, bisexual and transgender rights. / AFP PHOTO / OSCAR DEL POZO        (Photo credit should read OSCAR DEL POZO/AFP/Getty Images)