James Tattersall striped dress shirt
$22 $69
Size
Like and save for later
Add To Bundle
James Tattersall red and light blue stripe cotton dress shirt in XL 43/44 , neck 17-17.5. 100% cotton NWOT
Shipping/Discount
Trending Now
Find Similar Listings