Click to expand/collapse all other details

Probably Dampmartin, Ile de France, France