A review by alitasharing
Alone on a Wide Wide Sea by Michael Morpurgo

5.0

Brilliant and devastating and important!