Wedding dresses Olga Couture

2500

Halter-neck dress with full skirt and detachable cape. All in satin.