The brief story of a very strange old man. Hemingway at his brusk finest.The Old Man and the Sea£3.99PriceQuantityAdd to Cart