Long sleeve vintage wash red shirt

Regular price $59.75

Snap front, cuffs and pockets.

100% cotton