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