Cover image for Final Stop, Algiers