Designed especially for the captain to wear. Canal boats are called narrowboats in the UK.
Powered by Zazzle