Cochlea

Cochlea

Cochlea

Chrysta Giffen '04
Giclée print, 12" x 18", 2010