U.S.Department of Energy - Dillehay 000359 173205 518747 4578 (36155269033)
Summary
This is a wet plate collodion image showing the men of Sun's Eye Solar installing a solar panel system in Takoma, Washington, D.C.
Tags
Date
17/08/2017
Source
US Department of Energy
Copyright info
NaN