St. Paul Lutheran Church

LA 107, N of Mansura
Mansura
Louisiana
United States