30A Beach Blouse: White

$44.00

This is the cutest top for a beach trip paired with white jeans or shorts!

Caroline is 5'7, size 3 and wearing a small!

Scroll To Top