Designed by
Title
Demo #30056244
Description
A demonstration in favour of marriage takes place at Trafalgar Square, London, on sunday march 24 2013, organised by the french group 'La manif pour tous', to protest about proposals to extend marriage to gay couples. Stewards wore orange jackets.
This image is editorial