Barracuda

5" x 10" $200
Edition of 6, 2004
Printed on tea Thai mulberry paper

Barracuda