Pine marten (Martes martes) Vosges, France, May.