House with solar cells sitting on leaf - Alternative energy concept

Royalty-free stock illustration ID: 37851103

House with solar cells sitting on leaf - Alternative energy concept