File:Invest 94B May 29 2013 Terra.jpg

Summary
Invest 94B approaching landfall in eastern India on May 29, 2013.