Pure Western Mens Cameron Vest - Khaki

$99.95 $139.95

Constructed with a robust canvas material and waxed canvas panels, this vest includes a front chest pocket with metal snaps, patch pockets, canvas trim at the front opening and a...