Navy + Pink Catherine Mini Dress Hand Embroidered

$138.00 USD

Runs big-we recommend ordering down a size.

100% Cotton Hand Embroidered