Crowds gather before a march celebrating the 20th anniversary of women becoming ordained priests in the Church of England in London yesterday.
Crowds gather before a march celebrating the 20th anniversary of women becoming ordained priests in the Church of England in London yesterday.