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

Camellia top

Regular price $ 68.90 Sale price $ 58.90

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