In a steam-filled dye yard in Luton, a lone artisan continues a generations-old tradition, dyeing hats fit for royalty.
2001
2012
2023
2025
1959
2017
2024
2005
1984
1933
1986
2021
2006
1935
1951
2018