Sestra is a curated European womenswear boutique focused on effortless, wearable styles for everyday life.