• Image of Bela Vista Oxford Blue shirt
  • Image of Bela Vista Oxford Blue shirt

Portuguese Flannel Long sleeve shirt
100 % cotton
Handcrafted in Portugal

Sold Out