St. Rita’s Church

Harahan, LA
United States