by rherrmannde
People hold devotions in front of a sea of candles at Cologne Cathedral in Cologne, Germany