FRIEDRICH ENGELS German Socialist, associated with Marx for spreading Communist thought. Date: 1820 - 1895

- Image ID: G37T5R

Similar stock images