Solar Installation

Solar Installation
Keeping loose soil from falling back into the trench.