Tropical Cyclone Ebula 09S East of Rodrigues Island Indian
May 9, 2011

Images