Home›Louis Le BarbenchonLouis Le BarbenchonKnown for ArtBorn:1911-02-23Place:Paris, Ile-de-France, FranceMovies1949Two Doves Details