return to
thumbnails
Hydra

Lithography, Wax
92" x 96"
2004