DxDrexault
Photovoltaic System for the San Dimas Technology and Development Center | Drexault