Royalty Free Stock Image: Solar power plant. Image: 8460066

See these other Royalty Free Stock Image about solar power plant

Browse Outdoor Images

Browse Active Images