Below are some pictures of Bluebeard's Castle of the solar panels prior to the 2017 hurricanes.

Stacks Image 1821
Stacks Image 5
Stacks Image 1820
Stacks Image 1
Stacks Image 1817
Stacks Image 1818
Stacks Image 3
Stacks Image 1819
Stacks Image 1827
Stacks Image 1828
Stacks Image 1829