Satellite photo of Tropical Storm Debby at 1246 UTC Jun 25, 2012 (NOAA photo)
NOAA
2012-06-25
<a rel="nofollow" class="external free" href="https://www.voanews.com/a/debby-tropical-storm-florida/1249042.html">https://www.voanews.com/a/debby-tropical-storm-florida/1249042.html</a>