Pictures 63 I recently visited the Käthe Kollwitz Museum, Cologne, Germany – stumbled across these great posters on the way in.