Tropical storm clouds form over Havana's seafront boulevard "El Malecon" October 14, 2010. [Xinhua/Reuters]
Go to Forum >>0 Comments