With this photo there is a mystery, so you have to make it last.” Pedro Elias Garzon Delvaux, right, walks past as police ...