Carhartt Ashland Cap Snapback Canvas 101604