Brother and sister generating light from wind power, Zeeland, Netherlands

27 Aug 2013, Netherlands — Brother and sister generating light from wind power, Zeeland, Netherlands — Image by © Mischa Keijser/Corbis

Comments are closed.