Long Sleeve Gathered Blouse - Emerald – Charlotte Brody

Responsive image
source