Selma Solar

Selma Solar

Selma, North Carolina - 6.5 MW