Flash flood damages, Borghetto di Vara, Italy


Flash flood damages, Borghetto di Vara, Italy.