Email
Password
Remember meForgot password?
    Log in with Twitter

2014-03-27 11:20:03

Workers check stocks of aluminium on February 15, 2010 at the US aluminium company Alcoa's plant in Portovesme, some 70 kilometers from Cagliari on the Italian island of Sardinia

Image uploaded by AFP
Latest News
Top News