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,510 views
25 faves
6 comments
Taken on February 26, 2006