Free People

Good Vibrations Blouse

$118.80 $198

So cool and forever versatile, this essential printed blouse is featured in a classic button-front silhouette and slouchy, relaxed fit for added shape.


Recently viewed