Navy Veteran low profile dark blue with gold outline cap. Indian head in front and 2nd infantry embroidered on brim. 100% cotton

Veteran Navy Cap

$25.95Price