The shadow nose

The shadow nose

1983 • 72 pages