Royalty-free stock photo ID: 91934006

Power socket on tree trunk in the green forest. Symbol for green electricity.