Ilfracombe : the centre of attraction in the magical land of Devonia.
Ilfracombe Publicity Association.
Ilfracombe : Ilfracombe Publicity Association,
[1989?]
Cover title.