American Flag Leather Patch, Red, White & Blue
Red, white & blue cap with American flag leather patch
Cap: Richardson 112