Zebster / Akim Walta
On the Run, Issue 2
1991 Offset Germany
8.25 × 11.875 inch

1991 Offset Germany