LSE4322665 The Royal Hotel on Delacroix Avenue in Biskra, Algeria. Postcard from Selva Collection. by French Photographer, (20th century); Private Collection; (add.info.: The Royal Hotel on Delacroix Avenue in Biskra, Algeria. Postcard from Selva Collection.); Photo ?? Leonard de Selva.