James Tattersall Sport Shirt

James Tattersall

White silver and black sport shirt with houndstooth like print.