More actions with product
  • Help
Monochrome icon of solar power generation facility, mega solar
Code
54818301
Type
Stock vector
More actions with product
  • Help