Earthlight

View Original

North Haven, CT

Location: North Haven, CT

Size: 9kW

Install Date: August 2020