Camellia top
Camellia top
Camellia top
Camellia top
Camellia top
Camellia top

Camellia top

Regular price $ 58.90

Spaghetti strap self padded crop top with shirred back.made in Italy