Apple Store Link
Play Store Link

D-L Alvarez

\\\, 2003

Pencil on paper

38 3/4 x 27 1/2" (98.4 x 69.9 cm)