vintage Field & Stream plaid flannel shirt

Sold Out