Delanchy

Name:Delanchy
Place: Paris, France