KnightsPantsOxford600x

Knights Pants-Oxford

$19.95
Heavyweight 9oz. 50/50 blend
Open botton hem, elastic waist w/ drawstring, pockets
Qty: