Hamilton’s Hats

Martine Oborne

Illustrated by Axel Scheffler