Allyson Maxi Dress Royal Chatham

Regular price $228.00
/

Size
Only 1 items in stock!

100% cotton hand blocked.  Ties at the shoulders.