Flag on Devils Island.
Publisher: Peter Davis
Place of publication: London
Language: eng