The Day in Photos – July 25, 2016
People light candles as the gather in front of the Love Parade Memorial located at the site of the accident that left 21 people dead on 24 July 2010, in Duisburg, Germany, 24 July 2016. (Photo by Patrik Stollarz/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy