This flannel shirt has a collar, long sleeves, a button closure, front pockets and an all-over check print.
ZAR139.99