Chameleon Technology smart meter display showing energy usage within a domestic house, England, UK

- Image ID: KK33A0