Sophia

Beautifully beaded and embroidered. In ivory or soft white. Cathedral length £470