Wednesday, March 27, 2013

France: Largest solar powered ship ready to set sail

No comments: