Rainfall totals integrated from Doppler Radar observations showing over 12 inches of rain on the western side of Chesapeake Bay.
Photo Location: Virginia, Maryland, Washington, D.C.
Photo Date: 2010 October 1
| Added On | 19th October 2015 |
| Viewed | 105 viewed |