Baby Blue Rose Off the Shoulder Top

Baby Blue Rose Off the Shoulder Top

Regular price $39.99 Sale

Off Shoulder Floral Print Top with Long Sleeves.

100% Polyester