Solar energy. Solar PV panel power plant station icon. Renewable sustainable photovoltaic solar park energy generation concept. #268132291
Description
Solar energy. Solar PV panel power plant station icon. Renewable sustainable photovoltaic solar park energy generation concept. Closeup finger about to press a button. Vector illustration