Tag Archives: Peace News

Peace News

Miss Smith sells copies of the Peace News on the steps of St Martin in the Fields church, Trafalgar Square.

Miss Smith protests