Athena Tacha

Tidewash – Naxos, 1977/2005, Digichrome prints, 37.5 x 42 inches