Paying homage to the Virgin Mary