Skip to content
Cover of The Purple Sapphire (Lost World-Lost Race Classics) (Volume 6)

The Purple Sapphire (Lost World-Lost Race Classics) (Volume 6)

by John Taine

Writing a summary for young readers…

For young readers

Book data: Open Library