Mercy Supply Canvas Vest

Mercy

20oz. waxed canvas vest. All double and triple needle felled seams.