A review by papidoc
An Irish Doctor in Love and at Sea by Patrick Taylor

5.0

Sadness and happiness from a life well lived.