Ghost Blouse - all sizes XS+S+L Only

The classic Ghost blouse in dreamy indigo cotton with picnic embroidery, complete with magical things you will need like sunscreen cakes and other treats!  100% cotton fair trade made in India

$118 Regular price $198