Experimental Video Opera.
Germany
Documentary
45 minutes
2001
Peider A. Defilla
Director
Music
Director of Photography
Set Photographer