genuine Sherlock Holmes cap but without the flaps in 100% pure virgin wool.
Also known as a two visor cap ...
Sherlock Holmes cap 100% pure wool.
genuine Sherlock Holmes cap but without the flaps in 100% pure virgin wool.
Also known as a two visor cap ...
Sherlock Holmes cap 100% pure wool.