s

apiece apart

Shirred Agata top black and white papyrus flowers

$ 270.63

apiece apart

Shirred Agata top black and white papyrus flowers

$ 270.63

85% cotton, 15% silk 3/4 sleeves, slightly a-line