Cheng Qian from Solar Generation China, speaking at the G8 demonstration in Rostock, Germany

Photo | 2 June, 2007

Cheng Qian from Solar Generation China, speaking at the G8 demonstration in Rostock, Germany