Folk top
Folk top

Folk top

Regular price £70

  • Brand new
  • Size S fits UK 10
  • Cotton and Viscose mix
  • V neck
Folk top
Folk top