$ 45.00

Author: Harriette Noyes

Published: 1899

 Hardcover, 468 pages

Condition: Very good, ex-library, general wear and tear on tops of spine and front covers

translation missing: en.general.search.loading