Wednesday, October 26, 2005

Tropical Storm "Alpha"

October 23, 2005. This is Pedemales, Dominican Republic near the border with Haiti. This was the result of Tropical Storm "Alpha." No little storm.