Socialist Party of France (Q3176156)
revolutionary socialist party in France (1902-05).
Language:
other details