Blaire Top

Sale price Price $42.00 Regular price

Wine or ivory, short sleeve, satin, front pocket top