Athena Tacha

Strata – Arizona, 2002/05, Digichrome prints, 27.75 x 42 inches