Vintage Men's Vintage Tops & Shirts

AT FARFETCH
Vintage 2000s long-sleeved shirt - Blue