+44 7762137466
Known as the longest and the most formal veil; Cathedral veils are usually around 120 inches long and my favorite veil is cathedral veil, this veil is very shack and matches the kind of wedding dress
Lost your password?