Elen Moore enjoying the touch of light on her skin