Beulah Embellished Top Size Small

New with tags.  Best on a 4/6.

1 item left