Photos


People on foot and bicycle take over the autobahn in Essen, Germany, on Sunday to celebrate “Still Life.” About

Associated Press