the mary veils