Floating photovoltaic system by Water Supplies Department at Plover Cove Reservoir
Description
Floating photovoltaic system by Water Supplies Department at Plover Cove Reservoir
Category
Photo Date
13 Feb 2018
Resolution (in pixels)
5362 x 3589
Price
$ 23
Photo ID
1141013