Review for Canadian Solar

02/14/2017
Anonymous St.peterburg, FL

Review added by Sian

Aesthetically they look very cool