Image Database

IBC SOLAR PV plant Ishioka Ibaraki 1.75MWp - Japan