new icn messageflickr-free-ic3d pan white
Karl Marx | by Dunechaser
Back to photostream

Karl Marx

Karl Marx, co-author of The Communist Manifesto.

17,331 views
26 faves
6 comments
Taken on February 26, 2006