London, UK. 24th March, 2013. Children and protesters chanting slogans against gay marriage. French protesters alongside religious groups are organising an Anti-Gay rally in Trafalgar Square. Anglican Mainstream are urging Christians to turn up to protest
Size: 5760px × 3840px
Photo credit: © Lydia Pagoni / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: anglican, anti, british, christians, counter, english, french, gay, homophobic, lbgt, london, marriage, protest, square, trafalgar