Denali gloves from the north face.
Black size XL and they are in the original plastic.
Unavailable
Sold Out