22 October 2017
The sun will shine again.
21 October 2017
Survivors are showing signs of life!
20 October 2017
Accommodations were basic, but the volunteers were grateful.
The Key Deer population made it through the storm remarkably well.
Some people have lost everything.
Seeing the signs of devastation.
On the road to Recovery.