Katherine Barclay Top

Katherine Barclay Top

Regular price $89.00
Sleeveless, black & white dotted print, bow tie neck