Art News Images of a Capital: The Impressionists in Paris Opens at the Museum Folkwang in Essen Posted byconteOctober 1, 2010