• The Immaculate is the real beauty. The tempting illusion is the beast.
    Inspired by Our Lady of Gaga-lupe, here's an interpretation of the concept of Beauty and the Beast.