A bright sun shining through solar lens ideal for use in scientific or educational contexts 免版税库存图片 a bright sun shining through solar lens ideal for use in scientific or educational contexts