MIRROR: Download from MEGA I am Ms. Elena De Luca of NYC. You can visit my newly redone website for more info and photos on my site http://www.elenadeluca.com. Now that we have covered who I am, let's discuss what I do. I am a Domina, a Humiliatrix and a foot Goddess. Go to http://www.clips4sale.com/44998 to see my FemDom, humiliation and foot fetish clips. Check back often because new clips are uploaded daily.