November 26, 2017 admin1963

A solar farm sited directly across from the Del Sur Elementary School at 90th Street West and Avenue H in Lancaster, CA.