Pl. 25. Hyeres, France.