Marie de Lorraine may refer to one of the following;
Owlapps.net - since 2012 - Les chouettes applications du hibou