stella sedona and sophia locke