The Kingfisher History Encyclopedia Hardcover Fully Revised & Updated Reference
Very good condition spine is great condition and no fraying on the edges, stains, or writing.
Very good condition spine is great condition and no fraying on the edges, stains, or writing.