133 20 0Download size Original (4586 x 2937) Large (1920 x 1229) Medium (1280 x 819) Small (640 x 409) Free stock photo of alternative, alternative energy, clean-energy alternativealternative energyclean-energyclose-updaylightecologyelectricityenergyenvironmentenvironmentalgeneratorinventionpanelphotovoltaicpowerproductionreflectionrenewable energysolarsolar energysolar panel arraysolar panelssolar systemsunsustainabilitysystemtechnology