Elizabeth and James Navy Blouse Size XS

Beautiful top and best on a 2 or smaller 4.

1 item left