A tree fell on a house in Perry, Florida, as Hurricane Idalia made landfall on Wednesday 30 August.
Subscribe
Login
0 Comments