Hammam Rirha, Algiers; a winter health resort and mineral water cure combined
Publisher: Lewis
Published: 1883
Language: eng