Beware of frogs! Nr Orleans, France.