Cotton Smocked Top Maxi Dress

  • 100% cotton
  • Smocked top
  • Pockets
  • $34.98
  • $69.95