France is watching the Loire spill across streets and car parks in Les Ponts-de-Cé, near Angers.

Read more at Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *