Ideal for the canal boat captain to wear. Canal boats are called narrowboats in the UK.
Powered by Zazzle