A light grey and white buffalo check flannel shirt, versatile and stylish, with a relaxed fit and a curved hem, suitable for casual outings or layering.
A light grey and white buffalo check flannel shirt, versatile and stylish, with a relaxed fit and a curved hem, suitable for casual outings or layering.