Karl Marx Portrait - Il Sole 24 Ore

More by Chiara Morra

View profile