Live action footage
Zoom out of rooftop solar panel grid at electronics company on Cape Cod
HD
1920 x 1080
Editorial Use Only