Footage - Aerial view of Floating solar panels or solar cell Platform on the lake
Aerial view of Floating solar panels or solar cell Platform on the lake
Footage ID : 116666396
Duration : 33.23s
Media Type : Footage
Copyright : Wang Tom
Stock Footage Keywords