Mother natures amazing powers... From a man made disaster to a haven for nature....
Image dimensions: 1125 x 1103 pixels