Marine Life

Regular price
$22.10
Sale price
$22.10
Shipping calculated at checkout.

SIGNED by the author on the half-title page. As new, unread, unclipped and not remaindered. Clean, solid interior, with a hint of foxing to the top edge of the dust jacket.