Flooding devastates St. Francisville homes