James Tattersall Sport Shirt

James Tattersall

Blue, brown, and red multicolored plaid sport shirt