System 93W is a large low pressure area in the Western North Pacific Ocean that appears poised for tropical development in NASA satellite imagery
No comments:
Post a Comment