Style# ADBG929A
American Darling produces up to 800 designs each season. They are hand made in small batches so that each customer can have a unique experience. Beauty and practicality come together in American Darling bags.
We promise to only send you good things.