Images
11/13/89 - Fabrik, Hamburg, West Germany
#0001 #01