• Location:
    Strasbourg, France
About Léone Julitte