Back to "Witness" by Debra Howell at LeMieux
About
Statement
Witness explores a post human world where the trees bear witness to the changing environment and are the earth’s salvation. The trees have become the personification of the earth goddesses of mythology, reclaiming and healing the earth. Her imagery is constructed photography.
Gallery
Location
332 Julia St.
New Orleans, LA, US