Click to expand/collapse all other details

Ste-Marguerite, Beauvais, Ile-DE-France, France