Tuesday, 26 June 2012

Tropical Storm

Tropical Storm Debby is parked off the coast of Florida, USA, bringing soaking rains to Florida's Gulf coast.

 

No comments:

Post a Comment