Detail of a photovoltaic panel support structure showing the metal frame, concrete foundation, and surrounding aggregate for stability Stickers #898740526
Detail of a photovoltaic panel support structure showing the metal frame, concrete foundation, and surrounding aggregate for stability Poster #898740526