The Black Dahlia

Art Festival

Bilzen, Belgium.

Related events:

  1. First Aid - performance, 1980.