aerial view above solar panels at AT&T Giants baseball stadium San Francisco California


aerial view above solar panels at AT&T Giants baseball stadium San Francisco California
Location: solar panels at AT&T Giants baseball stadium San Francisco California USA