Madrid played host to one of the biggest gay pride celebrations in the world this weekend, as over a million people took to the streets and some of the city's most famous landmarks were decorated in rainbow colours.
Madrid's parliament building and city hall were festooned in rainbow colours to mark the event.
Vigils were held for the victims of the shooting in the Pulse gay club in Orlando on June 12th, in which 49 people died and 53 were injured.
Madrid's mayor Manuela Carmena took to the stage to call for an end to homophobia: “Everyone, no matter the ideology or political party, must push for real equality now,” she said.
— Manuela Carmena (@ManuelaCarmena) July 2, 2016
Madrid is also set to host World Pride 2017, in what is expected to be one of the biggest street parties the city has ever seen.