Site icon Right Weather LLC

2013-06-19-barry-map

Tropical Storm Barry is expected to make landfall north of Veracruz, Mexico Thursday morning

Exit mobile version