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