Harris Tweed stripe messenger bag.

£120.00

– Harris Tweed
– Black, red, orange and white strip
– Cross-body bag
– Inside zipped pocket