Edward Berger - 9552

Edward Berger - 9552

Regular price

Cathedral veil with scattered pearls and stitched edge