Beach Vibes Maxi

$54.00

We are loving this pretty ivory and blue maxi dress!

Mary is 5'8, size 5 and wearing a small 

Scroll To Top