Nature's fury in France, China and US
  • 4 years ago
Three pictures of devastation caused by storms, hurricane and floods in France, China and US.
Recommended