
April 19, 2025, London, England UK: Thousands of people gather in Parliament Square and march in Westminster in support of trans rights following the UK Supreme Court ruling that the definition of a woman is based on biological sex.
Video Credit © Vuk Valcic/ZUMA Press Wire
To license stills or footage contact licensing@zumapress.com
