← Return to photo page

Peace Pledge Union Remembrance Sunday, Tavistock Square, London