Moll Flanders by Daniel Defoe

$5.00
| /
Signet Classics, 2005.
ISBN: 9780451529855. 328 pp.
Paperback. Near fine.