belle top
belle top

belle top

Regular price $26.00 Sale

stretchy off white with keyhole detail. scalloped edges and ribbed texture.