Royalty-free stock photo ID: 57622381

Solar cells on a roof with flowers in the foreground.