Girls white veil 36" diamante trim with cross £18.50

Girls white veil 36" diamante trim with cross £18.50

Regular price £18.50 Sale

Girls white veil 36" diamante trim with cross £18.50

Suitable for communion