Ducros Plantation House

LA 20
Thibodaux
Louisiana
United States