Panhandle long sleeve gray print western shirt

Regular price $54.00

white pearl snap front and cuffs

2 front pockets with pearl snaps

100% cotton