Tropical Storm Muifa 11W over China and Korea
May 9, 2011

Images