European power socket and plug on grass. Energy concept

Royalty-free stock photo ID: 105493208

European power socket and plug on grass. Energy concept